package com.ouyeel.domain;

import java.io.Serializable;
import java.util.List;


/**
 * Class Name : RfqRequestItemVo.
 * Description : 询报价_询单物料查询实体类.
 * Created by Auto on 2016-05-06.
 */
public class RfqRequestItemVo implements Serializable {

    private static final long serialVersionUID = 1L;

	private String imageDescriptionThumbnail;	//缩略图路径
	private String flag;	//无报价物料标识
	private String materialNo;	//物料代码
	private String planDetailsId;	//外部物料ID
	private String memo;	//备注
	private String wbs;	//WBS编码(For BPMS竞标)
	private String requestAmount;	//采购数量
	private String deviceId;	//设备编号(For BPMS竞标)
	private String dummyLineId;	//PSCS行号
	private String character;	//特征
	private String requestId;	//询单ID
	private String imageUrl;	//图片路径
	private String imageDescription;	//图片描述
	private String currency;	//币种
	private String id;	//主键
	private String seq;	//序号
	private String others;	//其他K
	private String buyPrice;	//已采购单价
	private String baseTaxed;	//基础税率
	private String materialClassId;	//物料分类ID
	private String purchaseMenuId;	//小类ID
	private String auditWeightFlag;	//是否审重（0 否/1 是）
	private String salePrice;	//价格
	private String extendItemData;	//表头扩展字段数据A
	private String specification;	//描述
	private String materialClassCode;	//物料分类代码
	private String materialName;	//物料名称
	private String unit;	//计量单位
	private String packManner;	//参考单价
	private String mrNo;	//外部物料代码
	private String isItemDetail;	//是否为非标物料行(0-不含/1-含有)
	private String totalWeight;	//要求重量(For BPMS竞标)
	private String producer;	//生产厂家（品牌）
	private String bidFlag;	//开标标记
	private String did;	//DID PSCS物料对应主键 接口字段用
	private String deliveryStatus;	//交货状态K
	private String requestDeliveryDate;	//要求交货期
	private String confirmedUnitPrice ;//中标价 CONFIRMED_UNIT_PRICE
	private String materlalMrId ;//物料ID  MATERLAL_MR_ID

	private String recReviseTime ;//修改时间  REC_REVISE_TIME

	//反向竞价添加字段
	private String startPrice;//起拍价
	private String priceGrad;//价格梯度

	//非数据库字段
	private List<RfqRequestItemExtraVo> itemExtraList;//自定义物料

	public String getImageDescriptionThumbnail(){
		return imageDescriptionThumbnail;
	}

	public void setImageDescriptionThumbnail(String imageDescriptionThumbnail) {
		this.imageDescriptionThumbnail = imageDescriptionThumbnail;
	}

	public String getFlag(){
		return flag;
	}

	public void setFlag(String flag) {
		this.flag = flag;
	}

	public String getMaterialNo(){
		return materialNo;
	}

	public void setMaterialNo(String materialNo) {
		this.materialNo = materialNo;
	}

	public String getPlanDetailsId(){
		return planDetailsId;
	}

	public void setPlanDetailsId(String planDetailsId) {
		this.planDetailsId = planDetailsId;
	}

	public String getMemo(){
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getWbs(){
		return wbs;
	}

	public String getRequestDeliveryDate() {
		return requestDeliveryDate;
	}

	public void setWbs(String wbs) {
		this.wbs = wbs;
	}

	public String getRequestAmount(){
		return requestAmount;
	}

	public void setRequestAmount(String requestAmount) {
		this.requestAmount = requestAmount;
	}

	public String getDeviceId(){
		return deviceId;
	}

	public void setDeviceId(String deviceId) {
		this.deviceId = deviceId;
	}

	public String getDummyLineId(){
		return dummyLineId;
	}

	public void setDummyLineId(String dummyLineId) {
		this.dummyLineId = dummyLineId;
	}

	public String getCharacter(){
		return character;
	}

	public void setCharacter(String character) {
		this.character = character;
	}

	public String getRequestId(){
		return requestId;
	}

	public void setRequestId(String requestId) {
		this.requestId = requestId;
	}

	public String getImageUrl(){
		return imageUrl;
	}

	public void setImageUrl(String imageUrl) {
		this.imageUrl = imageUrl;
	}

	public String getImageDescription(){
		return imageDescription;
	}

	public void setImageDescription(String imageDescription) {
		this.imageDescription = imageDescription;
	}

	public String getCurrency(){
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getId(){
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSeq(){
		return seq;
	}

	public void setSeq(String seq) {
		this.seq = seq;
	}

	public String getOthers(){
		return others;
	}

	public void setOthers(String others) {
		this.others = others;
	}

	public String getBuyPrice(){
		return buyPrice;
	}

	public void setBuyPrice(String buyPrice) {
		this.buyPrice = buyPrice;
	}

	public String getBaseTaxed(){
		return baseTaxed;
	}

	public void setBaseTaxed(String baseTaxed) {
		this.baseTaxed = baseTaxed;
	}

	public String getMaterialClassId(){
		return materialClassId;
	}

	public void setMaterialClassId(String materialClassId) {
		this.materialClassId = materialClassId;
	}

	public String getPurchaseMenuId(){
		return purchaseMenuId;
	}

	public void setPurchaseMenuId(String purchaseMenuId) {
		this.purchaseMenuId = purchaseMenuId;
	}

	public String getAuditWeightFlag(){
		return auditWeightFlag;
	}

	public void setAuditWeightFlag(String auditWeightFlag) {
		this.auditWeightFlag = auditWeightFlag;
	}

	public String getSalePrice(){
		return salePrice;
	}

	public void setSalePrice(String salePrice) {
		this.salePrice = salePrice;
	}

	public String getExtendItemData(){
		return extendItemData;
	}

	public void setExtendItemData(String extendItemData) {
		this.extendItemData = extendItemData;
	}

	public String getSpecification(){
		return specification;
	}

	public void setSpecification(String specification) {
		this.specification = specification;
	}

	public String getMaterialClassCode(){
		return materialClassCode;
	}

	public void setMaterialClassCode(String materialClassCode) {
		this.materialClassCode = materialClassCode;
	}

	public String getMaterialName(){
		return materialName;
	}

	public void setMaterialName(String materialName) {
		this.materialName = materialName;
	}

	public String getUnit(){
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public String getPackManner(){
		return packManner;
	}

	public void setPackManner(String packManner) {
		this.packManner = packManner;
	}

	public String getMrNo(){
		return mrNo;
	}

	public void setMrNo(String mrNo) {
		this.mrNo = mrNo;
	}

	public String getIsItemDetail(){
		return isItemDetail;
	}

	public void setIsItemDetail(String isItemDetail) {
		this.isItemDetail = isItemDetail;
	}

	public String getTotalWeight(){
		return totalWeight;
	}

	public void setTotalWeight(String totalWeight) {
		this.totalWeight = totalWeight;
	}

	public String getProducer(){
		return producer;
	}

	public void setProducer(String producer) {
		this.producer = producer;
	}

	public String getBidFlag(){
		return bidFlag;
	}

	public void setBidFlag(String bidFlag) {
		this.bidFlag = bidFlag;
	}

	public String getDid(){
		return did;
	}

	public void setDid(String did) {
		this.did = did;
	}

	public String getDeliveryStatus(){
		return deliveryStatus;
	}

	public void setDeliveryStatus(String deliveryStatus) {
		this.deliveryStatus = deliveryStatus;
	}

	public void setRequestDeliveryDate(String requestDeliveryDate) {
		this.requestDeliveryDate = requestDeliveryDate;
	}

	public String getConfirmedUnitPrice() {
		return confirmedUnitPrice;
	}

	public void setConfirmedUnitPrice(String confirmedUnitPrice) {
		this.confirmedUnitPrice = confirmedUnitPrice;
	}
	public String getMaterlalMrId() {
		return materlalMrId;
	}

	public void setMaterlalMrId(String materlalMrId) {
		this.materlalMrId = materlalMrId;
	}


	public String getRecReviseTime() {
		return recReviseTime;
	}

	public void setRecReviseTime(String recReviseTime) {
		this.recReviseTime = recReviseTime;
	}

	public List<RfqRequestItemExtraVo> getItemExtraList() {
		return itemExtraList;
	}

	public void setItemExtraList(List<RfqRequestItemExtraVo> itemExtraList) {
		this.itemExtraList = itemExtraList;
	}

	public String getStartPrice() {
		return startPrice;
	}

	public void setStartPrice(String startPrice) {
		this.startPrice = startPrice;
	}

	public String getPriceGrad() {
		return priceGrad;
	}

	public void setPriceGrad(String priceGrad) {
		this.priceGrad = priceGrad;
	}
}
